WPAICG\Core\Providers\OpenRouterProviderStrategy S

Total Complexity 16
Dependencies 4
Dependents 11
Total lines 59
Lines of code 42
Logical lines of code 22
Comment lines 5
Methods 10
Properties 0

Methods 10

Method Rating Maintainability Complexity Lines of code
__construct()
S
58 7 15
build_api_url()
S
76 1 3
get_api_headers()
S
76 1 3
format_chat_payload()
S
76 1 3
parse_chat_response()
S
76 1 3
parse_error_response()
S
76 1 3
get_models()
S
77 1 3
build_sse_payload()
S
76 1 3
parse_sse_chunk()
S
76 1 3
generate_embeddings()
S
76 1 3